package cn.wit.summit.chwan.models.response;

import java.util.List;

/**
 * Created by Alan on 2018/4/12.
 */

public class DailyNewIndexResponse {
    /**
     * top_ad : {"jump_title":"每日上新","jump_sub_title":"","jump_label":"","jump_cover_big_pic":"http://ctimg.5fun.com/upload/images/76/62/7662b1a1b9a64be77e34ccb109eb87a6.png","jump_ad_switch":1,"jump_game_count":0,"jump_info":{"jump_link_type":"3","jump_type":"33","jump_link_type_val":"33","jump_tpl_type":""}}
     * game_list : [{"f_tims":"4月2日上新","times":1523203199,"list":[{"game_id":"3866803292","game_name":"像素车：超改-国内唯一正版","game_ico":"http://ctimg.5fun.com/upload/images/bd/ac/bdac7f99c098083596d0f8eeeb78f4ed.png","screenshot_pic":"http://ctimg.5fun.com/upload/images/34/d5/34d5119f35508bbb2c16582455e1e7f2.jpg","down_url_remote":"http://ctappdownload2018.5fun.com/appsite/simulator/android/xiangsuche0408_1.apk","game_package_name":"com.blockycars.online.papa","game_down_status":1,"game_info":"海外精品游戏，国内唯一正版像素车！","game_ver_name":"1.1","game_ver":"103","game_plugin_num":"46","game_tag_info":[{"id":"2","name":"精品","color":"#72c9d6","type":"1"}],"game_open_switch":"0","game_open_time":"1522842180","game_size":"101.00","game_actual_size":"106459696","game_unzip_size":"106459696","game_comment_score_switch":"1","game_comment_score":"8.3","game_down_count":254040}]}]
     */

    private TopAdBean top_ad;
    private List<GameListBean> game_list;

    public TopAdBean getTop_ad() {
        return top_ad;
    }

    public void setTop_ad(TopAdBean top_ad) {
        this.top_ad = top_ad;
    }

    public List<GameListBean> getGame_list() {
        return game_list;
    }

    public void setGame_list(List<GameListBean> game_list) {
        this.game_list = game_list;
    }

    public static class TopAdBean {
        /**
         * jump_title : 每日上新
         * jump_sub_title :
         * jump_label :
         * jump_cover_big_pic : http://ctimg.5fun.com/upload/images/76/62/7662b1a1b9a64be77e34ccb109eb87a6.png
         * jump_ad_switch : 1
         * jump_game_count : 0
         * jump_info : {"jump_link_type":"3","jump_type":"33","jump_link_type_val":"33","jump_tpl_type":""}
         */

        private String jump_title;
        private String jump_sub_title;
        private String jump_label;
        private String jump_cover_big_pic;
        private int jump_ad_switch;
        private int jump_game_count;
        private JumpInfoBean jump_info;

        public String getJump_title() {
            return jump_title;
        }

        public void setJump_title(String jump_title) {
            this.jump_title = jump_title;
        }

        public String getJump_sub_title() {
            return jump_sub_title;
        }

        public void setJump_sub_title(String jump_sub_title) {
            this.jump_sub_title = jump_sub_title;
        }

        public String getJump_label() {
            return jump_label;
        }

        public void setJump_label(String jump_label) {
            this.jump_label = jump_label;
        }

        public String getJump_cover_big_pic() {
            return jump_cover_big_pic;
        }

        public void setJump_cover_big_pic(String jump_cover_big_pic) {
            this.jump_cover_big_pic = jump_cover_big_pic;
        }

        public int getJump_ad_switch() {
            return jump_ad_switch;
        }

        public void setJump_ad_switch(int jump_ad_switch) {
            this.jump_ad_switch = jump_ad_switch;
        }

        public int getJump_game_count() {
            return jump_game_count;
        }

        public void setJump_game_count(int jump_game_count) {
            this.jump_game_count = jump_game_count;
        }

        public JumpInfoBean getJump_info() {
            return jump_info;
        }

        public void setJump_info(JumpInfoBean jump_info) {
            this.jump_info = jump_info;
        }

        public static class JumpInfoBean {
            /**
             * jump_link_type : 3
             * jump_type : 33
             * jump_link_type_val : 33
             * jump_tpl_type :
             */

            private String jump_link_type;
            private String jump_type;
            private String jump_link_type_val;
            private String jump_tpl_type;

            public String getJump_link_type() {
                return jump_link_type;
            }

            public void setJump_link_type(String jump_link_type) {
                this.jump_link_type = jump_link_type;
            }

            public String getJump_type() {
                return jump_type;
            }

            public void setJump_type(String jump_type) {
                this.jump_type = jump_type;
            }

            public String getJump_link_type_val() {
                return jump_link_type_val;
            }

            public void setJump_link_type_val(String jump_link_type_val) {
                this.jump_link_type_val = jump_link_type_val;
            }

            public String getJump_tpl_type() {
                return jump_tpl_type;
            }

            public void setJump_tpl_type(String jump_tpl_type) {
                this.jump_tpl_type = jump_tpl_type;
            }
        }
    }

    public static class GameListBean {
        /**
         * f_tims : 4月2日上新
         * times : 1523203199
         * list : [{"game_id":"3866803292","game_name":"像素车：超改-国内唯一正版","game_ico":"http://ctimg.5fun.com/upload/images/bd/ac/bdac7f99c098083596d0f8eeeb78f4ed.png","screenshot_pic":"http://ctimg.5fun.com/upload/images/34/d5/34d5119f35508bbb2c16582455e1e7f2.jpg","down_url_remote":"http://ctappdownload2018.5fun.com/appsite/simulator/android/xiangsuche0408_1.apk","game_package_name":"com.blockycars.online.papa","game_down_status":1,"game_info":"海外精品游戏，国内唯一正版像素车！","game_ver_name":"1.1","game_ver":"103","game_plugin_num":"46","game_tag_info":[{"id":"2","name":"精品","color":"#72c9d6","type":"1"}],"game_open_switch":"0","game_open_time":"1522842180","game_size":"101.00","game_actual_size":"106459696","game_unzip_size":"106459696","game_comment_score_switch":"1","game_comment_score":"8.3","game_down_count":254040}]
         */

        private String f_tims;
        private int times;
        private List<ListBean> list;

        public String getF_tims() {
            return f_tims;
        }

        public void setF_tims(String f_tims) {
            this.f_tims = f_tims;
        }

        public int getTimes() {
            return times;
        }

        public void setTimes(int times) {
            this.times = times;
        }

        public List<ListBean> getList() {
            return list;
        }

        public void setList(List<ListBean> list) {
            this.list = list;
        }

        public static class ListBean {
            /**
             * game_id : 3866803292
             * game_name : 像素车：超改-国内唯一正版
             * game_ico : http://ctimg.5fun.com/upload/images/bd/ac/bdac7f99c098083596d0f8eeeb78f4ed.png
             * screenshot_pic : http://ctimg.5fun.com/upload/images/34/d5/34d5119f35508bbb2c16582455e1e7f2.jpg
             * down_url_remote : http://ctappdownload2018.5fun.com/appsite/simulator/android/xiangsuche0408_1.apk
             * game_package_name : com.blockycars.online.papa
             * game_down_status : 1
             * game_info : 海外精品游戏，国内唯一正版像素车！
             * game_ver_name : 1.1
             * game_ver : 103
             * game_plugin_num : 46
             * game_tag_info : [{"id":"2","name":"精品","color":"#72c9d6","type":"1"}]
             * game_open_switch : 0
             * game_open_time : 1522842180
             * game_size : 101.00
             * game_actual_size : 106459696
             * game_unzip_size : 106459696
             * game_comment_score_switch : 1
             * game_comment_score : 8.3
             * game_down_count : 254040
             */

            private String game_id;
            private String game_name;
            private String game_ico;
            private String screenshot_pic;
            private String down_url_remote;
            private String game_package_name;
            private int game_down_status;
            private String game_info;
            private String game_ver_name;
            private String game_ver;
            private String game_plugin_num;
            private String game_open_switch;
            private String game_open_time;
            private String game_size;
            private String game_actual_size;
            private String game_unzip_size;
            private String game_comment_score_switch;
            private String game_comment_score;
            private int game_down_count;
            private List<GameTagInfoBean> game_tag_info;

            public String getGame_id() {
                return game_id;
            }

            public void setGame_id(String game_id) {
                this.game_id = game_id;
            }

            public String getGame_name() {
                return game_name;
            }

            public void setGame_name(String game_name) {
                this.game_name = game_name;
            }

            public String getGame_ico() {
                return game_ico;
            }

            public void setGame_ico(String game_ico) {
                this.game_ico = game_ico;
            }

            public String getScreenshot_pic() {
                return screenshot_pic;
            }

            public void setScreenshot_pic(String screenshot_pic) {
                this.screenshot_pic = screenshot_pic;
            }

            public String getDown_url_remote() {
                return down_url_remote;
            }

            public void setDown_url_remote(String down_url_remote) {
                this.down_url_remote = down_url_remote;
            }

            public String getGame_package_name() {
                return game_package_name;
            }

            public void setGame_package_name(String game_package_name) {
                this.game_package_name = game_package_name;
            }

            public int getGame_down_status() {
                return game_down_status;
            }

            public void setGame_down_status(int game_down_status) {
                this.game_down_status = game_down_status;
            }

            public String getGame_info() {
                return game_info;
            }

            public void setGame_info(String game_info) {
                this.game_info = game_info;
            }

            public String getGame_ver_name() {
                return game_ver_name;
            }

            public void setGame_ver_name(String game_ver_name) {
                this.game_ver_name = game_ver_name;
            }

            public String getGame_ver() {
                return game_ver;
            }

            public void setGame_ver(String game_ver) {
                this.game_ver = game_ver;
            }

            public String getGame_plugin_num() {
                return game_plugin_num;
            }

            public void setGame_plugin_num(String game_plugin_num) {
                this.game_plugin_num = game_plugin_num;
            }

            public String getGame_open_switch() {
                return game_open_switch;
            }

            public void setGame_open_switch(String game_open_switch) {
                this.game_open_switch = game_open_switch;
            }

            public String getGame_open_time() {
                return game_open_time;
            }

            public void setGame_open_time(String game_open_time) {
                this.game_open_time = game_open_time;
            }

            public String getGame_size() {
                return game_size;
            }

            public void setGame_size(String game_size) {
                this.game_size = game_size;
            }

            public String getGame_actual_size() {
                return game_actual_size;
            }

            public void setGame_actual_size(String game_actual_size) {
                this.game_actual_size = game_actual_size;
            }

            public String getGame_unzip_size() {
                return game_unzip_size;
            }

            public void setGame_unzip_size(String game_unzip_size) {
                this.game_unzip_size = game_unzip_size;
            }

            public String getGame_comment_score_switch() {
                return game_comment_score_switch;
            }

            public void setGame_comment_score_switch(String game_comment_score_switch) {
                this.game_comment_score_switch = game_comment_score_switch;
            }

            public String getGame_comment_score() {
                return game_comment_score;
            }

            public void setGame_comment_score(String game_comment_score) {
                this.game_comment_score = game_comment_score;
            }

            public int getGame_down_count() {
                return game_down_count;
            }

            public void setGame_down_count(int game_down_count) {
                this.game_down_count = game_down_count;
            }

            public List<GameTagInfoBean> getGame_tag_info() {
                return game_tag_info;
            }

            public void setGame_tag_info(List<GameTagInfoBean> game_tag_info) {
                this.game_tag_info = game_tag_info;
            }

            public static class GameTagInfoBean {
                /**
                 * id : 2
                 * name : 精品
                 * color : #72c9d6
                 * type : 1
                 */

                private String id;
                private String name;
                private String color;
                private String type;

                public String getId() {
                    return id;
                }

                public void setId(String id) {
                    this.id = id;
                }

                public String getName() {
                    return name;
                }

                public void setName(String name) {
                    this.name = name;
                }

                public String getColor() {
                    return color;
                }

                public void setColor(String color) {
                    this.color = color;
                }

                public String getType() {
                    return type;
                }

                public void setType(String type) {
                    this.type = type;
                }
            }
        }
    }
}
